Trying to find the recursive loop that walks through
More run example, Ok, now to sort out my implimentation