Added cumulative logic to VPMTopologyListener module