IE fixes and other minor updates