interaction mode