update the json encoding handler