adds patch request support