HARD ...