added blacklist by nivong