Challenging predicament …