put and post both acceptable for update