Hey kailin and welcome to the GreenSock forums.   Good work converting most of it to GSAP 3! The biggest issue is that .progress() can't be negative in GSAP 3. So you should use GSAP's .wrap() utility method to keep it in the range of 0 and 1. I went ahead and straight converted the pen you used as a reference to GSAP 3 because I thought it'd be simpler for me to debug: See the Pen JjomKjq?editors=0010 by GreenSock (@GreenSock) on CodePen  
    • Thanks
    • Like
    2