add if else