fixed buffer back and forth