Disclosed is a reprogrammable IO system for a chip or board system that can be reprogrammed to simulate many IO interfaces in firmware. The system includes a mask holding system, a mask force device, and a support transport device. The phase plate preferably comprises a liquid crystal with controllable birefringence. The non-aqueous electrolyte secondary battery has superior cyclic characteristics and a high capacity. Correction of the transaction initiation message may be performed as part of an authorization contact from the service to the source entity on a communications channel, and thus the correction may not require any extra communications attempts or sessions between the service and the source entity.