macro viewpoints