not checking first singles count properly