Implement request processing