Ball idea from free-use site.