The refactor of hc-intro