string comparisons in js are dumb