it has a viewpoint