using if instead - per @dreid