oops, need to switch ~ and = around