the condition is more understandable this way