Character acceleration over time?

Yeah, it kinda worked, thanks! I used character movement component to set max walk speed and used a timeline curve to set “over time acceleration”, but now i got another problem - my character stops as soon as timeline reaches its end. How should I keep the movespeed value even after the timeline ends until the button is released? Maybe there is a way to make some sort of infinite timeline where the float reaches max value and keeps up until the button is released?
Thank you for your help very much!