Now tested on IE8+