XXX Odds and ends 68634795

XXX Odds and ends

XXX Odds and ends

added: