remove open and release functions (we do not need them),refactoring,begin my_request function