Scrolling Works Better
Trimming Added. May not work yet. This commit is prior to readLen being set each individual read