Correccion de errores y mejoras menores