2.5.4 Write views that actually do something, part I