every thing works
fix some stuff for IE8