All these 3 clauses can be just 1.