If in construct