adding IE support and ajustments