hard xxxxxxxxx