if i < len(self.data) and self.data[i]:
                pl.append(self.data[i])