changes in routes and schema User