LOL.

Ok this pieces together some more things.