which would fail because interact is not defined