buffer2l: the class…