add align constraint