New: predicament