add modular external ids