Keys and Costs