v1.20: added soft knee compression