hard-casting (180.025)