Added PUT endpoint