reworked ban system to work with 3 lists instead of using KMP-like ban record structure