update
implement workarround for IE7