we use braces even for one-line ifs