Taking into account different types of requests