muda implementação para multilists
Refatora pacote externals