WORK on the A689 south of Slaggyford has been completed ahead of time and cost. The project resulted in a substantial diversion, and Northumberland County Council said it had been finished two weeks early and well within budget.