add if-ret