switch ~ for something that works