added melody note interaction