XXX odds and ends 18884345

XXX odds and ends

XXX odds and ends

added: