Input and output control