redesign the index page