Record impressions, rambles and ruminations