rebuild the homepage