ie8 bug fix