Hard is hard ...