refactoring request method
update Example