IE8 support & performance improvements

Introduced support for IE8 + more performance improvements