IE compatibility 100% fixed