comp dp