Barrett does it for love