also successfully tested in IE9