Charge class -new def for chrg_type