update typedef align