buffer clean up