before midi integration
midi working