process request