changes to actually get the request to work properly