HIRC - WIP

HIRC - WIP