add input/output to parameters