building up model for charge balance