convert to using ceci-buffers