added many new RESTful calls