Well done Halep, finally getting it together?