efficiency challenges