why do we need to count them all if are just going to throw when we find more than 1?