added tp_charge binary