added support for blacklisting