added blacklisting capabilities