updated natural_number() validation