hard-casting (180.702)