Marissa Mayer to the Rescue of Yahoo