fixed a lot of IE stuff, and some animations are smoother