add blacklist, add optional notification, bug fixes