workaround IE 8 compatibility issue