ie7 fix, this is going crazy