use len(self.countries) instead