Implemeting blacklist api

Also extract this so that the "+ 2" signifies something