refatorando regra para botões e fazedno ajustes gerais de layout