more work on line item state updater