funcoes comentadas