testing efficiency 3