Yahoo turnaround starts to take shape