typologic
not defined yet