fix ie 7 bug