fix bug in ie8