functor (X : S) -> HI