added desired interaction