add black list functionality