Requests Refactoring