most of the homepage style changes