modificacoes ainda com bugs