Steve Howell and Dan Sumner (video)

The bits and pieces come together.