reduce buffer size
cleanup
rename