Cleanup plus IE8 bugfixes