put each condition of if on its own statement line to help identify any expression evaluation crash