changes in type