externalId is a string indeed