Simpler pattern
Rename policy function
Note about timeouts
Extract blacklist policy into separate module