catches someone's fancy