add haystack requirement
move author fetch back to views (TLODisplayname reference)