Hmm what's the case for None? It will return a positive integer or zero