added options back for PUT calls