add input/output info