solarisms
not defined yet