More IF essentials

* Ugh, slow morning.