ramusings view 2