XXX odds and ends 18868015

XXX odds and ends

XXX odds and ends

added: