added a new way to try to do the request