MSSPSO implementations added