#put should be executed on members
PUT with errors properly implemented