now IE friendly
this should pass more tests..