optionally apply DP transform