genCounter -> isCounting
provide a better wrapper interface with wdata