alogical
not defined yet