further isolate MSIE 8 code
further isolate MSIE 8 code