Rambles in thought land.