Dave,
An excellent start! If I can help find the path on any of the projects please let me know.