update so, fix crash