Great work! Thorough and easy to understand! Thanks much for doing that!