varias pequenas modificacoes