add support for patch verb