Bits and Pieces

work in progress... more information is forthcoming soon