updated offset calc with revcomp_strand logic.