chargen changes