cost evolution