added counters to cpn model implemented pm for dve model