changed the way of retrieving input/output data