The Environment Agency says it's confident there won't be a repeat of last year's Boxing Day floods which crippled parts of York, as millions of pounds are being ploughed into defences.
Hundreds of properties were affected when the Foss Barrier and pumping station failed during the worst flooding in a decade.
A year on, some people have yet to return to their homes and businesses.
Since 1987, the Foss Barrier's protected York, preventing high levels from the larger River Ouse from entering the smaller River Foss.
But it was overwhelmed during last December's heavy rains on Boxing Day, with 40 tonnes of water per second coming down the Foss.
Tony Andryszewski from the Environment Agency said it was designed to deal with 30 tonnes per second and couldn't cope:
York's Huntington Road, Fossgate and Walmgate were among the areas affected, with some people having to be rescued by boat.
As a result of the flooding, the government announced £17 million would be spent upgrading the Foss Barrier.
ITV Tyne Tees took resident, Gary Bateson, who was out of his home for seven months after it ended up under four feet of water, to the barrier to meet the engineer in charge of the project, Tony Andryszewski, to find out what is being done.
He was told the stations eight pumps have been replaced and now have a greater capacity, which is expected to be greater still next year when the station will be able to pump 50 tonnes of water per second. The electrics have also been replaced and moved to a higher level and the Environment Agency says further improvements mean it should cope if similar circumstances occur in the future.
After the meeting, Gary Bateson said he felt more reassured: