added more node code