Se corrigio el error extraño

Aun tiene problemas con datos sucios
Separar funciones en archivos
Separar archivos corregir objetos sucios

antes de devolverlos en la búsqueda