Refactored sub requests controller.