hard fail on Firefox < 4