buffer model