Started to add input/output definitions