mais funcoes...