With a JDM (compatible) or any other programmer it is possible to program PIC's and eeproms (24Cxx). You have to insert the Pic or the eeprom in the JDM socket. You cannot program the eeprom if it is on the card. You have to put the eeprom in the JDM socket. You can take a look at the JDM schematic to see how you have to insert the eeprom. It is possible to program the eeprom if it is on the card. This is called "Through Pic Programming". In fact the PIC on the card is programming the eeprom, with data it gets from the computer. So first the PIC has to be programmed with an application, which can receive data and program the eeprom. This application is often called a loader. Examples are Multimac303 and others. In order to send data to the pic card, you have to use a Phoenix (compatible) smartcard programmer. This phoenix programmer sends the serial port data to the pic, the pic then programs the eeprom. Software like Winphoenix, or my IC-Prog can be used with a Phoenix programmer. Note: IC-Prog can only be used with Multimac (compatible) loader applications. It seems that COP cards use another command sequence. Winphoenix, however, is specialized in these matters, so it's best to test your card with Winphoenix. Bonny Gijzen,