modify mainpage(not done yet)