IE and other various fixes