selfsustainingly
not defined yet