many thanks for all the very helpful advice.