Implementa parámetro root como opcional