added new function which returns several non-overlapping alignments