SMS: Experimental algorithms: