Barnsley have signed Colchester United's Jabo Ibehre and Cardiff City's Declan John on loan until the end of the season.
The 32-year-old U's striker played under Tykes boss Lee Johnson at Oldham Athletic earlier this campaign.
Meanwhile, the 19-year-old Bluebirds defender has made 10 appearances for his parent club this season, but has not featured since January.
Ibehre made his Barnley debut from the bench in Saturday's 3-0 League One win against Walsall.