more IE bug fixes!