 For the circuit python parsec today, I wanted to show you how to use the absolute function to create a fully rectified sine wave. So what is that? What does that mean? Right now, if we use a typical sine wave function in circuit python, we're going to get positive and negative values moving above and below the zero line. So maybe that's something you're using for voltage or using for a color value. In some cases, you may want to just go from zero to a positive value down to zero and kind of bounce right back up to a positive value again, never go below zero. So this is often in electronics, something that's used to take voltages that are going positive and negative and just get the positive voltages out of them with something called a full wave rectifier. Well we can do that simply by adding the absolute function. So if you look at my code here, what's going on, I'm importing time, the board definitions and math so I can do that sine wave and then I'm doing 100 steps of getting values on a sine curve. Then I'm printing those out and I'm printing them in a way as a tuple so that I can see them in this plotter here. What I've done now is uncommitted this line where I'm instead of showing the value of s or the sample of that sine wave, I'm going to show just the absolute of it which means we're never going to go negative so if I go ahead and save this code on my feather there and rerun it, now you're going to see we have basically just the top half of that sine wave and whenever it gets to zero it brings the value back up again. You can see the plotter just adjusted to the new range automatically. And so this is a way that you can take a sine wave and turn it into a rectified only positive values sine wave which can be useful for all sorts of things such as bouncing the color values or the component of a color value in a NeoPixel, maybe some things to do with motors or sound, there's a lot of cases where you can use this and so that is your circuit Python Parsec.