only printing on a count