fix page split bug