Updated the request functions