supposal
not defined yet