why is the goal of this buffer ?