hard-casting (126.003)