updates for handling IE