don't require primary alignment flag
fix coverage calculation because bam files are 0-indexed
new binary