A bit of a deep dive. This subject keeps on giving....