re-organized aligner