flag counting