assignment costing