Everton have re-signed Steven Pienaar, with the playmaker returning to the club from Tottenham in a £4.5 million deal 18 months after moving to North London.
Pienaar, 30, left Goodison Park in January 2011 but after struggling to make an impact at Spurs following the £3 million move he was sent back to the Toffees on loan this January.
The South Africa international impressed during the second half of last season, prompting David Moyes to try to make the move permanent - with the two clubs believed to have been negotiating a deal for a number of weeks.
Everton have now confirmed on their official website that the transfer has been completed after Pienaar passed a medical on Tuesday, with the player signing a four-year contract.
"I am happy to be here. It took a few weeks to sort out but I am delighted to be back and excited to play for Everton," Pienaar told evertontv.
"There was no doubt in my mind that I would be back here. At the end of the season I told the manager how I felt and I am happy now it is all done."