Melhorias do Codigo