ifadd if.