holoirc: fix multiple bugs