efficiency techniques