improved charge_row message