update api, 5 note chords, improvements
merging with origin