add _json property to keep original json object