This is great, thanks for the recap, Rockscan! I've booked marked it to read through when I have some time.