bug fix on interaction rules