Hearts are funny things