Node API, part I