add adjacent/containing interactions