Fix issue #140: supports IE11