diversas modificaçoes