https://www.glasspatterns.com/glass-...-required.html