Added IE compatibility shims