Alterações e Testes no Functions