[Help] Smooth Crouch

I’m trying to make a crouch/un-crouch function to keep my event graph clean and uncluttered. I know this seems useless but I just want to know if there’s a way.
Since i’m in a function I can’t use a timeline, so this is what i’ve done:

This is my Un-Crouch function and I have a basic Timeline function to Crouch. For some reason whenever I un-crouch it snaps straight back to 88, and everytime I try to crouch after that (with a timeline) it also snaps down. I’ve checked it and it is running the loop but the Finterp I believe is too fast and I don’t know how to fix it.