demopublican view 3