more progress with offset matching
things looking promising with offset matching
Added OffsetMatcher. Time for a trial run