Add request method
Refactoring little.