https://medium.com/medusa-commerce/designing-order-editing-feature-using-git-as-inspiration-b0546272b468