support only a single external being specified in cli