https://foodrisod.github.io/post/relationship-drawing-base/