Construct the pointer array in hda