Pointer+cardtype infrastructure