JUST SOME RAMBLINGS . . .