adding routes and forms