Bug fixed. Was not handling crossovers properly when there is a 0 difference in between.