odds and ends

odds and ends