items buffer