https://skyneel.com/set-alignment-of-different-shapes