RESTFUL update