align to new data types