ie8 bug fixed+