improve IE support