How to make the transition between walk loop to stop animation smoother

As I said in the heading. I am trying to make the transition from walk loop to stop animation smoother than it is in the video link I put somewhere in the thread. I use anim notifiers to see which leg is up and which is not then according to that I use either the left leg stop animation or the right leg stop animtion. However even if I do that the animation still doesnt seem natural. I also tried using sync markers however I was not able to have succesfull result with that either. What is the best way to solve this. Also if it matters all the animations are root motion. So no distance matching or in place logic going behind.