- add interaction