add has_data fxn
fixup __rel_list__ parsing