Refactored ex6, requestor.webster.codebase