add .so