added RESTful routes