 So this is what the current application looks like. We're moving through this synthetic EEG has this EMG components in it. They're higher frequency. They just come through the signal as you scroll. I don't know why this, it's using a lot of my CPU as well. Anyway, the idea is that we have this artifact to risk. Can we make sure the EEG data variable is only 10 seconds of data that is currently visible, that is loaded based on the scroller position? Also, this variable has too many data points after the decimal point. Can we reduce that of rounding to two decimal points? Yeah, let's double check that in JavaScript. That's one of the changes. Yeah, the constant being outside the if loop makes sense. Right, the numbers are changing. CPU is doing extra, extra hours. Okay, this variable is always the same value, it gives the same value. Why? We need to print amplitude, I think both of them is it? That wasn't just working before. So frequency is changing, amplitude is changing, amplitude is an array. Is it meant a bit of a way? And frequency is one number. Can we display everything on the front panel? Want to be able to see exactly how the input variables are changing and how the defazification and fazification are changing with the scrolling of the synthetic EEG. Yeah, we need more modifications. We would like the whole membership function to be displayed. And ideally the input values, the activation to be displayed on top of these charts. Right, so we have another route. So we have generate EEG, analyze EEG, and then we have this one as well. Front end JavaScript. Now in JavaScript, select the whole code to visualize the membership functions. Fuzzy variable. Yeah, we need to visualize all those. Yeah, using chart.js. Are we using plot data? No. Async functions constant can stay together, stay eventless. This membership function can go here. We need to prompt for interactive EEG data scrolling. This show will have to change the HTML. It is currently this one is not being used. Right, that's why we need this code. We're modifying an existing function stringify. Async, analyze and display. A plot data is not working. Analyzing display. Right, we need to also... How about the prompt for changing the HTML code? To fuzzy logic analysis, we have the EEG chart, new section. So we can replace this section. Okay, we got a lot of stuff. Yeah, I like to combine alpha 3's frequency amplitude and getting in here. It's a JavaScript issue, isn't it? It's the constant plot data deviation level membership function. It's meant to be multiple membership functions. The plots are not displaying anything. Is there anything wrong with the code even when I move the scroller? Based on the JavaScript code you provided, the implementation seems mostly correct, but there are a few areas where issues might arise. Fetching membership function data. The function analyze and display EEG fetches membership function data via get underscore membership underscore functions. Ensure this endpoint is correctly implemented in your flash backend and is returning the expected format of data. If there's an issue with the backend response, the charts might not display correctly. Data format and parsing. The plot membership function expects data in a specific format, an array of x, y, pairs for each membership function. Make sure the data received from the backend matches this expectation. The canvas elements, amplitude chart, frequency chart, artifact risk chart exist in your HTML with the correctives. Can you generate prompts for GitHub co-pilot? We're also using control, now, control i for the whole thing. What? What? That was a two-generic prompt. What are the log and log EEG data and membership functions? It is function is not being called. Is it? Okay. Might just continue next time. See you. Bye.