can be changed to equality by flipping - makes it easier to read