workaround IE8 bug/deficientcy