added PUT methods (alias for PATCH) --KW