part 4, re-alignment