use good Request object