WorldSSP300 recap