Refactored Request processors