So hard ...