update deprecated decls to childs