Update transformation rules on arbitrary conditions