XXX odds and ends 18884335

XXX odds and ends

XXX odds and ends

added: