input-output control