modified some routes and responses