Enhancements and Updates

New features and updates to LD.