modification of icp Info structure and output port