update pso-example