odds and ends from Pete