add sawp buffer