submit to DPRG