atmologic
not defined yet