Done pending pull request

Comments:
Used BrowserStack to cross-check with IE, cleaned up code.