Fix coming for the Western Hills Viaduct