implementation du compteur