funções iniciais