IHC registrar