Update using JSON