add self.pageStartIndex，can be changed in subclass