improve switching cardtype to Pointer+status