removed IE7 compatibility