合并了一部分页面，尚不能用
delete some null judgement