fixes for IE7/8