commented buffer stuff