counter checks