Bio-mechanics of movement