fix ie 8 bug