update mainpage feature