Charlton have announced the double signing of ex-Arsenal midfielder Stephen Hughes and former Portuguese Under-21 keeper Sergio Leite.
Hughes has been training with the Addicks
Both players are available on a free and have signed short-term contracts with the Addicks to take manager Alan Curbishley's summer additions to five.
Curbishley said: "It's great news that both players have agreed to come to the club and I'm looking forward to working with both of them."
The 26-year-old Hughes is a former England Under-21 international who began his career at Arsenal before earning a £3m move to Everton.
He made several appearances for Charlton's reserve side last season after leaving Watford and has spent pre-season training with the Addicks.
"I'm delighted to sort my immediate future out," Hughes said. "I know it's a short-term deal but I'm pleased to get something in writing.
"I'd like to thank the Charlton management for letting me train with them for so long and hopefully this will give me the chance to show my ability, get into first-team contention and push for a longer deal."
Leite, who is a former skipper of the Portuguese Under-21 side, could be on the bench for the season opener against Manchester City at the weekend.
He will help ease Curbishley's keeper problems, with Dean Kiely suspended and Paul Rachubka suffering from a virus.
Leite, 24 on Saturday, said: "I'm delighted to join Charlton. It's my first experience of in England - it's good to join such a club and everyone has made me feel very welcome."
Curbishley's other summer recruits are Matt Holland, Simon Royce and Paolo di Canio.