added banners and chat function