A great contribution to everyone! excellent explanations. I’ve been looking for solutions for weeks. Thank you !