fix ie8 bug