fixed IE8 bug