heterosphere
not defined yet