macro-counting