add blacklist functionality