demand challenges