algology
not defined yet