three viewpoints