Updated backwardAlign()