Replace pre 3.x legacy updating