finish the overview page, fix some structures