fixed ie8 bug