hard-casting (190.037)