hard-casting (181.397)