fix dp