Nicer spheres; Leap 

Do you not need to check 'is valid' here?