assign interactions