fix IE9 bug