fix IE7 bug