IE upgrade

IE upgrade and other changes