hard-casting (195.149)