Diversas alteracoes em programacao, etc