efficency and desc