ie7, ie8 fixes