Writing powerful conditional statements