add methods for all request