if i >= 0:
                        i = i+n
                        buf = self.rawq[:i]
                        self.rawq = self.rawq[i:]
                        return buf