better support for IE