add so linking