Added updating of model
Added ability to reject updating of model
Patch and versioning