modify the alteration