removed $ in interaction handler