sequence::buffer