ie8 optimizations