typeByNode