The Bio Leg promises an improvement of life for amputees