some foolproofing of alignment reconstruction