deprecated and removed ld()