background changes & more