hard-casting (184.125)