https://www.reliance-foundry.com/blog/metal-casting-methods