another LHS/RHS switched comparison that's horrible to read