start of improved readBursts