finished taking polar_node apart into three separate nodes