using as a dpd module