Odds and ends-3