rewrite rest of value nodes to delegates