Tying it all together.

Tying it all together.