Smelting Updates

still WIP but coming along