Properly implement WhiteList and BlackList priority