replace obsolete proc