Fiona Walking -- looks like your knee-snap is due to excessive vertical pelvic translation at the peak of the weight transfer for each leg. try lowering the peak so the knee stays at least slightly bent. arms swings have a similar problem in that they seem to reach full extension, maybe keep a little more flex at the…