Assinatura das funcoes