turns out I misunderstood how two operators worked, ruby is not crazy