speculated
not defined yet