Have you got an ACE up your sleeve?