Изменен метод callUserFunc