update for average user cost