This is an extention of startingwithnode example.