Correct Orientation when rotating moving pawn

Hello,

I just startet learning how to use Unreal and was trying to create a really basic movement system, so i understand how blueprints work. But after just an hour im already stuck.

Im trying to get my pawn to accellerate or slow down when A or S is pressed and then keep the speed. This part is working so far.
But now i want it to rotate and keep moving towards the front side of the pawn. For some reason when rotating the movement direction does change more than the direction the pawn is facing. So after some rotating around he starts moving sideways or even backwards…