Very good advice, brilliantly written. Thanks a lot!