prefinal mach working