Colchester striker Jamie Guy has signed a new contract at Layer Road.
Guy, who will celebrate his 20th birthday on Wednesday, was already under contract until next summer but has now penned an extension.
Having come through the ranks at Layer Road, Guy has now made 36 league appearances for the U's - although only 35 of those were as a substitute.
However, the summer departures of Jamie Cureton and Chris Iwelumo may boost his chances of a first-team place.
He also gained experience with loan spells at Gravesend & Northfleet and Cambridge United in 2005/06.