use spheres instead