homepage and other fixes