add new routes and controller