use external_id