new container buffer