difficult times.