updates to ensure correct product costs can be used for reports