restructure main page.