transplant some of the recent IS-IS changes