improved efficiencies