script funcoes