reorganizacao melhor do repo