Hiya! So I remixed your animation, and if you don't mind I'd like to point out some little issues: Code In the code, it looks like this; [repeat until[[costume number] = 10]] next costume wait [time] seconds. Now, putting the "next costume" above the wait block basically cancels out the wait block. So, I adjusted this by putting the wait block above the next costume. The arm extending is really tricky, but as my OC has that feature I've done it quite a lot of times. How? It's all down the the action of "slow in and slow out". That's the whole process of "smooth" animation. So, when the oc is stretching his arm, he will start by moving his arm a tiny bit (by grouping them and rotating it.) But, as you might notice, just rotating it moves the top part of the arm. To fix this, there are two ways. The easier but less effective way: Move the arm up to the point where the top part of the arm is remaining in the same place. The more complex but more effective way: Click on the button next to the "select" tool. There, drag the point of the top of the arm to where it was before. To incorporate the method of Slow in and Slow out, I recommend you use Turbowarp (a safe Scratch mod, used for coding and running projects in more smooth and effective ways: turbowarp.org) and turn on "Onion Skinning". Trust me, it will help a lot. Next, move the arm a tiny bit more, but just a little more than you moved it last time. Then, move it by a small but larger than before amount. Then, move it by a lot. Then, move it by loads, so your arm is NEAR the position you want it to end. Then, move it by a lot, then move it by a small amount, then a tiny amount. my arm is hurting from the typing, so ill stop now bye