* oa-get refactoring
- deleted code is debugged code
* refactored oa-put