fix layout and top page