Now works for simple interactions