polling counter to specify how often communication opertions are performed, however this still needs to be changed..