ie8 bug fixed