UPDATE request implemented (although it will probably need tweaking later