holoirc: fix multiple bugs
holoirc: add additional null checks