Mejora del codigo