input output methodology