some random changes about LDM
hopeful;ly merge is fixed