Odd

Bits and pieces.