homepage: finish homepage