cleaned up sphere