Novas funções necessárias