ie compatibility fix