correcoes, melhorias e normalizacao de nomes.
correcao de imutabilidade e ajustes