updated values for efficiancy