add a counter