writing EstimateKeeper reading function