playing with the request phase