flddp lddp ddp dpp