X and hearts