https://blog.jans.com/fabric-tech-2-layer-vs-3-layer/
Fabric Tech: 2-Layer vs 3-Layer