all routes are moved to router