Everybody feel free to chime in with any questions or comments.

I guess I'm on the right track here.