vedantic
not defined yet