add so_test.sh