updated json.net