checking and rechecking field alignment