easier to read if condition