interactingspheres