Use normalize to handle mobile weirdness