buffer almost done