Adding support for PUT.