So hard...