Nice project Dave.  I am taking some time to explore this site and ran into your project.  Nice work.