tune page logic, comment system later.