Added ban methods and some improvements to init