https://primanota.net/bleached/searching-throught-past-chords.htm