hard-casting (101.550)