fixed for IE7