Charlton have completed the double signing of strikers Izale McLeod and Zheng Zhi.
McLeod joins the Addicks from League Two side MK Dons in a deal that could be worth up to £1.55million.
The 22-year-old forward completed a medical at The Valley on Wednesday night before signing a four-year deal with the club on Thursday.
China captain Zheng returns to Charlton following a successful loan spell last season in a £2million deal.
"I'm delighted to sign Izzy and Zheng," said boss Alan Pardew.
"I felt in the group of strikers that we had, we lacked someone with genuine speed and pace to stretch teams.
"Izzy is going to offer us that and I also feel that he is ready for the step up. He'll come into our pool as one of the strikers hoping to get us 25 goals.
"He's capable of that and his challenge now is to achieve that.
"Zi Zi came to us last season, and his return to us now in the Championship is a huge boost to me, the squad and the club."
The signings take Charlton's summer recruits to 11 new players.
Meanwhile centre-half Souleymane Diawara has joined French side Bordeaux for an initial fee of £2.6million.