whole mess of random parts

Pm'd on shifter