hard x dp