Recent contributions to biomechanics