added ToJsonTable