remote JsonAutoCoder