better naming in counter checks