updated to add node sample