Blackpool have announced the double signing of Danny Graham and Shaun Barker.
Graham arrives on loan from Middlesbrough, while Barker has signed for an undisclosed fee from Rotherham United.
Barker has signed a two-year deal with the option of another at Bloomfield Road after turning down a new deal with The Millers.
Middlesbrough have allowed Graham to leave on a month's loan, as he is well down the pecking order at The Riverside.
Graham has already spent loan spells at Darlington, Leeds United and Derby County, and Middlesbrough will be hoping he can gain more valuable first-team experience with The Seasiders.
The double signing is a major boost for Blackpool boss Simon Grayson ahead of the new League One campaign.
Heading in the opposite direction out of Bloomfield Road is 33-year-old defender Robert Edwards, who has signed for Exeter City.