add orehe input/output
Merge branch 'tao' into sprint8
Merge branch 'jon' into sprint8