read charges correction

change the way the charges are read