Odds and ends....