rename/pluralized has_many attributes, added some ui handling for no data