Perfect casting