add external id