half l p .d