diversas atualizacoes e correcoes by vanoir