completed intro to node