agregada optimizacion y textos (faltan 2)