added basic context interaction