more detailed info on scaling
comments about using buffers instead of streams