add orehe input/output