run interactions