Implement NarrativeViewModel
done filter for admin