one million - all green, NOW will look into a recursive refactor