Many thanks for your comprehensive and clear solution. Your in-depth knowledge and practical advice were exactly what I needed