How to make NLA strip pick up location based on previous action? I am progressing on my complex animation model. Now I have just a small problem. I have create 3 action strips: walking, movingstraight and crouch. 
In the NLA editor, i try to compose these actions. 

In the first test, I did like this image and the animation correctly works


Now, I need that the person continue to walk form the current place. I add walking and moving action like this

the problem that the person return continue to walk but form the first place. I think that i can resolve this by creating an other moving action from the current place to the next place but i think it so complicated if i need to move the person in different place. I hope that the question is not confused.
You can blend the actions in the properties of the Action Strip:



The extrapolation and blend settings are important.

Result:



You have keyframed the scale some bones of the upper body in the crouch action (perhaps accidentally) in case you wonder why this looks like this. 



To stop movement while crouching simply keyframe the same position for the frames: