Colchester skipper Karl Duguid has signed a new deal at Layer Road.
Duguid's future at Colchester had been the subject of intense speculation with his previous deal expiring in the summer.
The 28-year-old has moved to end the speculation over his future by inking a new long-term deal.
"It has always been our intention to keep on board the players who have done so well for us over the past couple of years," Colchester chief executive Marie Partner told the club's official website.
"The deal was concluded at the start of the week and I think Karl felt it only right it should now be publicised he has shown his commitment to Colchester United."