auxilytic
not defined yet