Thanks all. This has been very educational for me