Update ldfu function