added the ability to create balls of  random sizes