fixes for ie8 and lower