https://hppjunzvki.blogspot.com/2021/07/drag-labels-to-identify-structures-of.html