Charlton have completed a £3.5million double swoop for strikers Izale McLeod and Zheng Zhi.
MK Dons forward McLeod, 22, will cost the Addicks up to £1.55million while China captain Zheng returns to The Valley in a £2million deal following a successful loan spell last season.
Manager Alan Pardew has also allowed centre-half Souleymane Diawara to join French side Bordeaux for an initial fee of £2.6million.
'I'm delighted to sign Izzy and Zheng,' said 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.'
Pardew added: '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 Pardew's summer recruiting to 11 new players, and McLeod and Zheng will battle with Luke Varney, Chris Iwelumo, Marcus Bent, Svetoslav Todorov and Chris Dickson for places in attack at The Valley.
Meanwhile, Pardew revealed he is considering taking action against Diawara's agent for his role in the defender's departure.
'I didn't want to lose Souley. His agent played a massive part in his departure and I'm currently considering whether to report him to the Football League and the relevant authorities,' said Pardew.