Thank you, KAK. I've just glanced at it quickly and already learned some things I hadn't known!