initial bans extension rewrite