Veteran forward Kevin Ellison has signed a new one-year deal with Newport County to remain with the League Two club until at least summer 2022.
The 42-year-old forward will combine playing duties with helping coach the Exiles' development squad.
Newport have also secured Aston Villa midfielder Finn Azaz, 20, on a season-long loan.
Azaz has only just signed for Villa from West Bromwich Albion but goes out immediately on loan to Newport.
He had been offered a new contract by the Baggies, but has chosen to join their West Midlands rivals.
Villa retain an option to recall Azaz in January, who said: "I'm really excited to get going.