faster BAM reading