attempt 1 ie9 bug fix