get rid of SingleCard*