more IE8 related bug fixes