add ho_read_conf function