choice of counting method