CardType removed from Operation constructor. Tested throw the setter. DONT LIKE