ramusings view 3