https://primanota.net/nadia-ali/promises-chords.htm