Updating from work--canonical