doPost and doPut work fine