Support if else if else single