fix bugs for ie 11