challenges loom