soft unraveling