DMPL Service