Ajustes no layout e melhoria na logica