For requests we should implement a timeout limit and improve some of the error handling
For requests we should implement a timeout limit and improve some of the error handling