virtual node to real node utils