add banned and custom user groups, from marquisite's original pull request 53dc6cab045162d4be4ff75c779f0bb0ebf47bf5