HashNode types