added application_router to require