improve switching cardtype to Pointer+priority