costs and value