Barcelona have secured gun trio Carles Puyol, Xavi and Lionel Messi to new contracts.
Messi has agreed a new contract which will keep him at Barcelona until the summer of 2018.
The three-time World Player of the Year was previously signed up until 2016 and will be 31 by the time his latest deal expires.
And Barca have also tied down one-club stalwarts Xavi and Carles Puyol until the summer of 2016 - effectively for the rest of their careers.