You can remix it to use it How it works: In the code I’m using sin which basically is a wave going up and down and when you use the sin of block you put in a number which it uses —— as an x coordinate it will then tell - - - you the y of the line at that x —— coordinate. So if you do: When flag clicked: Note: x is a variable Set x to 0 Go to x: 0 y: 0 Forever: Change x by 5 Set y position to cos of x * 10 It will make your sprite move up and down slowly and smoothly. It did that but made it more complicated.