testing efficiency 2