neutralize charge should be working correctly now
neutralize charge and fix issue with reading wrong init condtions