if statements are hard