implement experiment output (HC, IHC)