fix funções