renamed topics `id` -> `hid` everywhere