freedom in node