fixed IE9 bug