fix by using PUT instead of POST