modify passive rule2