Type recognition in Chord