Ah ha! The pieces are beginning to fit together for me. Great work.