spherical detection