James Constable has signed for Eastleigh following his departure from Oxford United.
The 29-year-old, the U's top scorer in all of his six seasons at the Kassam, turned down a new deal and will play in the Conference again next season with Richard Hill's side.
'I've spent the past two-and-a-half weeks speaking to James and telling him all about what we are striving to achieve here," Hill told the club's official website.
"In truth, James was keen to stay at Oxford and overhaul the club's scoring record; a feat that after six years of committed service there he was desperate to achieve.
"He was initially holding out in the hope that Oxford would offer him fair terms to stay and do that. Oxford's loss, though, is definitely our gain.
"James is exactly the type of player that Eastleigh need to be signing, not only to meet our immediate objective to establish ourselves in next season's Conference Premier, but as a statement of where we view this club going in the long-term."