changed the isCardplayable to make it simpler