fixed dpla fxn