Always hard and even ...