external primitive blacklist file implemented