fixes for ie9
reject old browsers