Swapped a for loop for a Recursive checking proc.