add so.bak