thanks for posting these Sir_Russell. I'll definitely be taking some time to go through these carefully.