alteration types