updates to add line item accounting to the registration process