Refactored the requester class' methods to throw exceptions not eat them