fix bug in IE9