ie7 bug fix