adicionando funcoes de controle