lspso spso pso soo