Add in/out methods