fixed bug in harmony.key