confusing alignment, the three && clauses have the same strength