blacklist feature and session limit impl