the background changes accordingly with signin and signout