consolidating result viewer and editor roles