First working draft.  Everything looks to be working.