Minor: removed cost and added notion of which line item fields are required or recommended.