Type update