add request method