externalize 2a