reduce buffer size from 10G to 10M :D