Añadido threading y máximo número de muestras