al2co for optimizing the alignment