global refactoring - step 3: add charge during PVP