changes for IE and opera