Thanks for the comments! There's a lot more to come - mistakes and all.