global refactoring - step 3.1: add charge during PVP