major alignment changes