first attemped IE bug fix