cavemanism view 3