not sure why, but the buffer size of 20 wasn't enough, increased