Free Point in nodes; correct unitialized value bug