updated json update handler to 4.0 scheme