working on AlignmentDict