Very nice introduction! I look forware to parts 2,3. Thanks, James!