add dp modules