typechange