优化了一些代码,增加多几个页面