Thanks for such a complete example. :)