126 mph ace by Fed