split out add align into separate module