ChordImplementation