Charge updating works