viability
not defined yet