pretty much done...blacklist maybe