all route mapping is done