Charges modeling