Cleanup & IE 10 Compatibility