first version of autoChord