Damn, I learned  a lot! Excellent material. Still a lot to learn…