completed routes and all working